Software Architecture of the Light Weight Kernel, Catamount
نویسندگان
چکیده
Catamount is designed to be a low overhead operating system for a parallel computing environment. Functionality is limited to the minimum set needed to run a scientific computation. The design choices and implementations will be presented.
منابع مشابه
Catamount Software Architecture with Dual Core Extensions
Catamount is the light weight kernel operating system running on the compute nodes of Cray XT3 systems. It is designed to be a low overhead operating system for a parallel computing environment. Functionality is limited to the minimum set needed to run a scientific computation. The design choices and implementations will be presented. This paper is a reprise of the CUG 2005 paper, but includes ...
متن کاملA Hybrid Approach to Exascale Operating Systems
In order to reach exascale, systems will require several orders of magnitude improvement in node-level performance and power efficiency. This aggressive power/performance challenge has led hardware vendors to re-evaluate node-level processor architectures. While it is anticipated that processors will continue to follow the general trend towards massive multi-core to increase performance, there ...
متن کاملLightweight Kernel Support for Direct Shared Memory Access on a Multi-Core Processor
This paper describes an enhancement to the Catamount lightweight kernel for direct shared memory access between processes running on a multi-core processor as part of a parallel application. Unlike traditional shared memory support for interprocess communication, which involves dynamic memory allocation and mapping, we leverage Catamount’s static contiguous memory mapping scheme to allows the p...
متن کاملRecent Trends in Operating Systems and their Applicability to HPC∗†
In this paper we consider recent trends in operating systems and discuss their applicability to high performance computing systems. In particular, we will consider the relationship between lightweight kernels, hypervisors, microkernels, modular kernels, and approaches to building systems with a single system image. We then describe how the Catamount lightweight kernel can be extended to support...
متن کاملWorkflow History Management in Virtual Enterprises Using a Light-Weight Workflow Management System
Enterprise-spanning workflows require workflow management systems that can be tailored to specific application needs, as well as enhanced support for interoperability between different workflow management systems. In virtual enterprises, the interoperability problem is not limited to workflow execution, but also entails facilities like worklist management and history management to be interopera...
متن کامل